3.3 Validity Checking

نویسندگان

  • C. E. Landwehr
  • T. F. Lunt
  • D. E. Denning
  • R. R. Schell
چکیده

14 the multilevel security constraints that precisely characterize the validity of mul-tilevel relational databases. Our model-theoretic semantics is consistent with, and extends, the Bell-LaPadula model. Compared with existing approaches, our model-theoretic semantics maximizes believability without compromising integrity or introducing ambiguity. Contrary to the claim that integrity and secrecy are in fundamental connict 1, 8, 15], our results demonstrate that integrity and secrecy could live harmoniously with each other: a multilevel relational database does not have to sacriice one for the other. Moreover, validity checking in multilevel relational databases is comparable to that in single-level relational databases in terms of complexity. Instead of developing special-purpose integrity techniques for multilevel databases, we could readily adopt those from single-level databases. Several logical extensions of this work are possible. First of all, we could consider classes of integrity constraints that are more general than key-based functional and referential dependencies. Such extensions must be made with great care however, since it might become impossible to maximize believability without choosing arbitrarily what low tuples to believe at high, as we can see from the examples in Section 1. Secondly, information in a multilevel state of the world might include the metaknowledge that relates the knowledge at multiple classiication levels, such as the polyinstantiation and referential security properties of Section 3. The notion of validity needs to be extended. A view at a classiication level should not only be valid in terms of the knowledge at that level, but also be consistent with views at other levels in terms of the metaknowledge. The complexity of validity checking is likely to increase signii-cantly, because cross-level metaknowledge interacts with single-level knowledge in complicated ways, as Theorem 4 shows. Finally, we could extend our approach to the multilevel relational model with element-level classiication, based on the connection between the two classiication schemes established in 11]. Given a multilevel database, straightforward validity checking based on the recursive deenition of validity is likely to be expensive, because it involves computing views for all classiication levels and checking their validity. Luckily, multilevel validity could be equivalently characterized by multilevel security properties, whose computation is comparable in complexity to integrity checking in single-level databases. Lemma 3 Suppose that & l (b;) = fr l i g 1in. For every t 2 r l i , there is t 0 2 r i and l 0 2 i (t 0) such that tK i ] …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bounded Validity Checking of Interval Duration Logic

A rich dense-time logic called Interval Duration Logic(IDL) is useful for specifying quantitative properties of timed systems. The logic is undecidable in general. However, several approaches can be used for checking validity (and model checking) of IDL formulae in practice. In this paper, we propose bounded validity checking of IDL formulae by polynomially reducing this to finding un-satisfyin...

متن کامل

Alternating Automata: Checking Truth and Validity for Temporal Logics

We describe an automata-theoretic approach to the automated checking of truth and validity for temporal logics. The basic idea underlying this approach is that for any formula we can construct an alternating automaton that accepts precisely the models of the formula. For linear temporal logics the automaton runs on infinite words while for branching temporal logics the automaton runs on infinit...

متن کامل

Errors Matter: Breaking RSA-Based PIN Encryption with Thirty Ciphertext Validity Queries

We show that one can recover the PIN from a standardised RSA-based PIN encryption algorithm from a small number of queries to a ciphertext validity checking oracle. The validity checking oracle required is rather special and we discuss whether such oracles could be obtained in the real world. Our method works using a minor extension to the ideas of Bleichenbacher and Manger, in particular we ob...

متن کامل

Model Checking and Deduction for Verifying Innnite-state Systems

Two well-known approaches to the veriication of temporal properties of reactive systems are deductive veriication and model checking. In deductive veriication, the validity of temporal properties is reduced to rst-order veriication conditions. In model checking, the validity of the property is established by an exhaustive search of the state space for counterexamples. We review both techniques ...

متن کامل

On Sampling Abstraction of Continuous Time Logic with Durations

Duration Calculus (DC) is a real-time logic with measurement of duration of propositions in observation intervals. It is a highly expressive logic with continuous time behaviours (also called signals) as its models. Validity checking of DC is undecidable. We propose a method for validity checking of Duration Calculus by reduction to a sampled time version of this logic called well sampled Inter...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994